package com.zjcode.cdcer.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
    * 农癌-详情数据正式库-内镜诊断详情数据表
    */
@ApiModel(value="农癌-详情数据正式库-内镜诊断详情数据表")
@Data
public class CerEndoscopicDiagnosisDetails {
    @ApiModelProperty(value="")
    private String id;

    /**
    * 所属详情数据正式库的数据主键
    */
    @ApiModelProperty(value="所属详情数据正式库的数据主键")
    private String parentId;

    /**
    * 是否狭窄可通过 0不可通过 1可通过
    */
    @ApiModelProperty(value="是否狭窄可通过 0不可通过 1可通过")
    private Integer isNarrow;

    /**
    * 病变侵及贲门 0未侵及 1已侵及
    */
    @ApiModelProperty(value="病变侵及贲门 0未侵及 1已侵及")
    private Integer isBbBm;

    /**
    * 病变位置开始
    */
    @ApiModelProperty(value="病变位置开始")
    private String bbwzStart;

    /**
    * 病变位置结束
    */
    @ApiModelProperty(value="病变位置结束")
    private String bbwzEnd;

    /**
    * 距离开始长度
    */
    @ApiModelProperty(value="距离开始长度")
    private String jlStart;

    /**
    * 距离结束长度
    */
    @ApiModelProperty(value="距离结束长度")
    private String jlEnd;

    /**
    * 点位开始
    */
    @ApiModelProperty(value="点位开始")
    private String dwStart;

    /**
    * 点位结束
    */
    @ApiModelProperty(value="点位结束")
    private String dwEnd;

    /**
    * 方向
    */
    @ApiModelProperty(value="方向")
    private String fx;

    /**
    * 分型code
    */
    @ApiModelProperty(value="分型code")
    private String fxCode;

    /**
    * 分型code所指向value值
    */
    @ApiModelProperty(value="分型code所指向value值")
    private String fxVal;

    /**
    * 是否活检 0未活检 1已活检
    */
    @ApiModelProperty(value="是否活检 0未活检 1已活检")
    private Integer isHj;

    /**
    * 活检块数
    */
    @ApiModelProperty(value="活检块数")
    private String hjNum;

    /**
    * 食管胃交界线距门齿约为(CM)
    */
    @ApiModelProperty(value="食管胃交界线距门齿约为(CM)")
    private String sgWJl;

    /**
    * 食管(sg)，贲门(bm)，胃(w)
    */
    @ApiModelProperty(value="食管(sg)，贲门(bm)，胃(w)")
    private String objType;

    /**
    * 排序
    */
    @ApiModelProperty(value="排序")
    private String sort;

    /**
    * 数据上报者
    */
    @ApiModelProperty(value="数据上报者")
    private String createBy;

    /**
    * 是否删除0未删除1已经删除
    */
    @ApiModelProperty(value="是否删除0未删除1已经删除")
    private Integer deleted;

    /**
    * 版本号
    */
    @ApiModelProperty(value="版本号")
    private Integer version;

    /**
    * 数据插入时间
    */
    @ApiModelProperty(value="数据插入时间")
    private Date insertDatetime;

    /**
    * 最后更新时间
    */
    @ApiModelProperty(value="最后更新时间")
    private Date lastUpdateDatetime;

    /**
    * 通用备注
    */
    @ApiModelProperty(value="通用备注")
    private String remarks;
}